stumble off course

Translations
dévier de sa route